ArcGIS修改栅格数据无效值NoData 您所在的位置:网站首页 arcgis nodata设为0 ArcGIS修改栅格数据无效值NoData

ArcGIS修改栅格数据无效值NoData

2024-07-15 02:16| 来源: 网络整理| 查看: 265

给栅格影像NoData属性赋值。如给格网地形数据无效值赋-9999,或者删除影像原本NoData值。假设数据原本无效值是0,但像素0值是有效的,需删除NoData指定。

方式一:通过Catalog编辑无效值属性

操作步骤:

注意:先删除影像金字塔,再修改无效值,否则修改可能不生效。

1、打开ArcCatalog,在目录树中找到待修改的数据

2、在数据图层右键,点击“属性”,打开属性对话框,如下图。点击“Edit”编辑按钮,打开NoData Value编辑对话框

3、在弹窗的对话框中 输出或删除 无效值,再在对话框空白处点击一下鼠标,“OK”按钮高亮可用,点击“OK”关闭无效值设置对话框

4、然后在数据属性框,点击“应用”、“确定”按钮,完成无效值修改。

方式二:通过栅格计算器修改无效值

遇到arcinfo adf格式的格网数据按方法一删除无效值不生效,只能通过栅格计算器。

原adf数据无效值是0,现需要保留0值,即用identify查询像素值时看到的是0,不是nodata。

操作步骤:

1、打开工具【工具箱→空间分析→地图代数→栅格计算】

2、删除无效值,计算表达式示例:Con(IsNull("raster"),0,"raster")

如下图表达式,表示修改“test"数据nodata区域 赋为0值,原非nodata区域保留原像素值。

3、指定无效值,计算表达式示例:SetNull("raster" == -9999,"raster"),表示将-9999值定义为栅格nodata。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有